home *** CD-ROM | disk | FTP | other *** search
- JRBUTILS v2.0 7-Oct-1992
-
- 1. Programs added
-
- (a) SETOWNER changes file ownership for multiple users, entire directory
- trees, or for individual files.
- (b) GETSECEQ displays security equivalences for multiple users,
- identifies who is security equivalent to a named user, or lists users
- whose security has been modified by SUPER.EXE.
- (c) RENOBJ renames bindery objects of any type.
- (d) LISTOBJ lists all objects of the specified type, or all objects
- in the bindery, with optional sorting.
- (e) DELOBJ deletes bindery objects.
- (f) CREATOBJ creates bindery objects.
- (g) SETFNAME sets the full name for a user, group or print server.
- (h) PWDEXP is for use in a login script and warns of impending
- password expiration.
- (i) TRSTLIST lists trustees for users, groups, files or directories.
- It will optionally produce output in the form of GRANT commands.
- (j) KILLCONN kills server connections.
- (k) DOWNSRVR downs a file server.
-
- 2. New Features
-
- (a) All programs (where applicable)
- 1. Can 'page up' when displaying in-built help.
- 2. When specifying a filename, it can be pre-fixed with '@' rather
- than using /f.
- 3. Suppress prompts when redirection of output is detected.
- 4. Where text values are given for a parameter, e.g. 'none' for a
- disk quota, or 'unlimited' for the maximum concurrent connections,
- the text value may be abbreviated to any shorter unambiguous value
- e.g. 'none' may be given as 'none', 'non', 'no', or 'n'.
- 5. When errors occur, an error count is given at the end of output.
- 6. When filtering output, the number of users found (in the group,
- file, etc) and the number of users selected according to the
- filtering criteria are reported.
- 7. In programs which do something with subdirectories of a directory,
- instead of using both /d and /s, s is now a value associated with
- /d and you would specify /d=s. This allows /s to be reserved for
- sorting.
-
- (b) GRPADDU
- 1. Will create the group if requested.
- 2. Can add all members of one group to another.
- 3. Can specify '*' to add all users on the server.
- 4. Can now specify multiple files of users to be added, or
- multiple groups whose members are to be added.
- 5. Can use /p to page output where lots of users are added.
- 6. Can use /q to query whether to each user.
- (c) GRPDELU
- 1. Will delete the group from the bindery if requested.
- 2. Can delete all members of one group from another.
- 3. Can specify '*' to delete all members of a group.
- 4. Can specify multiple files of users to be deleted, or
- multiple groups whose users are to be deleted from the
- specified group.
- 5. Can use /p to page output when deleting lots of users.
- 6. Can use /q to query whether to delete each user.
- (d) GRPLIST
- 1. Can use /u to suppress full names. When used with /j and /f,
- a file containing only usernames is produced.
- 2. Can use /t to display only the total users in the group.
- (e) DQUOTA
- 1. Can now display a volume quota under NW 3.x for a single volume.
- The volume can be given on the command line or retrieved from the
- user's HOME_DIR property.
- 2. Can display output in bytes, blocks, KB or MB.
- 3. Can suppress 'lack of space available' warnings.
- 4. Can set 'lack of space available' warning threshold.
- 5. Displays free space on the volume for directory quotas when no
- quota is set.
- 6. Now have complete control over output. You can suppress any
- categories of output (quota, used or free), control the order
- output, suppress leading text, headers, blanks, commas in
- numeric values.
- (f) SETQUOTA (was SDQUOTA)
- 1. Can set a quota on all subdirectories of a directory.
- 2. Can specify the quota in bytes, blocks, KB or MB.
- 3. Remove a quota by specifying 'none' rather than -1.
- 4. Can now include a volume and quota in a file in addition to
- usernames, allowing different users to get different quotas.
- (g) GETQUOTA (was NQUOTA)
- 1. Can now sort output into ascending or descending order by
- username or directory, quota, space used or space free. When
- sorting by quota, used or free, output is subsorted by username
- or directory.
- 2. When filtering output, the threshold value can be given in bytes,
- blocks, KB or MB.
- 3. Output values can be in bytes, blocks, KB or MB.
- 4. Now gives totals for quotas allocated and space used.
- 5. Can use /t to get totals only.
- 6. Can now select any combination of quota, used and free to be
- output in the order you specify.
- 7. Can now control text preceding values i.e. whether username,
- fullname, directory, volume etc is displayed.
- 8. Has an option (/k) which produces output suitable for input
- to SETQUOTA.
- (h) SETPWORD
- 1. Can specify '*' meaning all users on the server.
- 2. Can use /p to page output.
- 3. Supports encrypted password calls.
- (i) GETACRES
- 1. Can sort output by value into ascending or descending order for
- all restrictions except time restrictions and station
- restrictions.
- (j) CHKHOME (was CHEKHOME)
- 1. Can specify '*' meaning all users on the server.
- 2. Can specify a list of users and/or groups, or directories in
- a file.
- 3. Can use /p to page output.
- (k) USERS
- 1. Supports encrypted password calls.
- 2. When /c used under 3.x, connections used by NLMs are shown.
- 3. Supports connection numbers greater than 255.
-
- 3. Bugs Fixed
-
- (a) GETACRES displayed Next Reset Time incorrectly.
- (b) SETACRES didn't set Next Reset Time at all.
- (c) SETACRES when setting time restrictions, and reading the restriction
- pattern from a file, would blank the last character on a line, if
- the line contained less than 48 characters.
- (d) USERS previously would not locate LOCATION.SRT on a network drive
- when the current drive was a local drive. In this situation, it
- will now look for LOCATION.SRT in the same directory as USERS.EXE.
- (e) All programs work correctly when SHOW DOTS=ON used in SHELL.CFG or
- NET.CFG.
- (f) All programs where you can specify a path now work correctly if that
- path is mapped to another server.
-
- JRBUTILS v1.2 5-Dec-1991
-
- 1. Programs added
-
- (a) GETACRES displays account restrictions, station restrictions and
- time restrictions for multiple users.
- (b) SETACRES sets account restrictions, station restrictions and
- time restrictions for multiple users.
- (c) GRPADDU adds one or more users to a group.
- (d) GRPDELU deletes one or more users from a group.
-
- 2. New Features
-
- (a) GRPLIST has been rewritten and now does sorting internally. You
- may also specify '*' instead of a group name to list all users
- on the server.
- (b) NQUOTA and SDQUOTA now allow you to enter '*' instead of a group
- name, username or filename, to process all users on the server.
- (c) NQUOTA and SDQUOTA now allow you to use /p to page output to the
- screen.
- (d) DQUOTA, NQUOTA and SDQUOTA now behave appropriately under 2.1x and
- 2.2 when 'Limit Disk Space' was not chosen during installation.
- (e) USERS has a new option /x to allow you to display only those users
- or connections for which there is no entry in LOCATION.SRT. This
- may be useful for maintaining the database.
- (f) USERS has a number of enhancements e.g. when /c is used, the
- total connections, the number of connections with users logged in
- and the number of unused connections is given. USERS now retrieves
- the command line from the Program Segment Prefix allowing multiple
- spaces to be handled correctly e.g users /l="h228 1". There are
- other changes which I cant recall.
- (g) Lots of minor changes and improvements e.g. improved error messages.
-
- -------------------------------------------------------------------------
-
- Changes 1-Aug-1991
-
- 1. Programs added
-
- (a) NQUOTA displays disk quotas/disk used/disk free for multiple users.
- (b) CHEKHOME is used in conjunction with David Harris' SETHOME.
-
- 2. Bugs Fixed
-
- (a) DQUOTA displayed incorrect free space for volume quotas under NW
- 3.x when a user had no quota set on a volume. In this situation it
- displays the free space on the volume.
- (b) USERS did not always correctly detect the maximum number of
- connections for the particular version of Netware.
- (c) USERS /a displayed the previous connection's network address for
- an NLM, or garbage if the NLM had connection 1.
-
- 3. New Features
-
- (a) USERS can display logins for members of selected groups.
- (b) USERS can display logins or connections on all servers to which the
- workstation is currently attached (previously it did the current
- server, selected servers or all servers on the net).
- (c) USERS can optionally display 30 character locations.
- (d) USERS now accepts network addresses in addition to station addresses
- in location.srt.
- (e) DQUOTA displays disk usage under NW 2.1x when the user does not
- have a quota set.
- (e) DQUOTA, SDQUOTA and USERS have had their command line parsing
- improved. Options may now be preceded by / or -, and invalid
- options are rejected rather than ignored.
-
- 4. Miscellaneous
-
- A number of the programs are designed to work in conjunction with David
- Harris' SETHOME utility which stores a user's home directory in a
- bindery property named HOME_DIR. Because of this I have included, with
- David's permission, SETHOME and HOME. They are described in SETHOME.TXT.